package osCache;


/**
 * @Description：
 * @author：涂有
 * @date 2015年12月23日 下午3:38:36
 */
public class CacheControl {

	public static void main(String[] args) {
		
        CacheManager cm = CacheManager.getInstance();
        
        CacheControl test = new CacheControl();
        test.print(cm);
    }

    public void print(CacheManager cm) {
        User user = null;
        for (int i = 0; i < 20; i++) {
            user = cm.getUser(100);
            System.out.println("<<" + i + ">>: " + user);
            if (i == 5) {
                // 删除缓存id的对象
                cm.removeUser(100 + "");
            }
            if (i == 10) {
                // 删除所有缓存的对象
                cm.removeAllUser();
            }
            // 睡眠部分
            try {
                Thread.sleep(1000);
            } catch (Exception e) {
                
            }
        }
    }

}
